Architecture and evolution of the modern web browser

نویسندگان

  • Alan Grosskurth
  • Michael W. Godfrey
چکیده

A reference architecture for a domain captures the fundamental subsystems common to systems of that domain, as well as the relationships between these subsystems. A reference architecture can be useful both at design time and during maintenance: it can improve understanding of a given system, aid in analyzing trade-offs between different design options, or serve as a template for designing new systems and reengineering existing ones. We examine the history of the web browser domain and identify several underlying forces that have contributed to its evolution. We develop a reference architecture for web browsers based on two well-known open source implementations, and we validate it against five additional implementations. We discuss the maintenance implications of different strategies for code reuse and identify several underlying evolutionary phenomena in the web browser domain; namely, emergent domain boundaries, convergent evolution, and tension between open and closed source development approaches.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Case Study in Architectural Analysis: The Evolution of the Modern Web Browser

A reference architecture for a domain captures the fundamental subsystems common to systems of that domain, as well as the relationships between these subsystems. A reference architecture can be useful both at design time and during maintenance: it can improve understanding of a given system, aid in analyzing trade-offs between different design options, or serve as a template for designing new ...

متن کامل

The Study in Architects’ Thoughts Evolution in Pahlavi Era by Using Content Analysis

The study of the architectural history is a critical attempt to understanding the architecture. Our expectation of studying history of architecture is not just understanding past, but the relationship between past and future. Contemporary architectural scholars should not consider architecture as changing and renewing phenomenon, but pinpoint its nature, beginning and the process of its transfo...

متن کامل

Analysis of The Relationship Between Theoretical Aesthetic Ideas And Modern- Postmodern Architectural Styles; (A Comparative Study Of Modern And Postmodern Architecture)ِِِ

Physical attributes have always been a qualitative indicator for evaluating an architectural work. These character influenced by function, technology and changing the process of creation and perception of beauty in modern times; and influenced by content, culture, history, meaning and symbolic linguistic structures in the postmodern era. In accordance with the evolution of aesthetic theories si...

متن کامل

تبیین مفهوم شفافیت در دوره‌های مدرن، پست‌مدرن و ارزیابی آن در معماری اسلامی ایرانی

In the history of architecture, since the architects sought to enter the light inside and as a result, its relationship with external conditions, the concept of transparency has been studied. Therefore, elements such as glass have been used to create transparency and entering the light. But because of lack of technical knowledge to achieve that goal, the less successes have been achieved. By th...

متن کامل

A Study on the Evolution of Designing approach of the Modern Mosques in the Second Pahlavi Era by Emphasis on the Critical Regionalist Approach (Case studies: Al-Javad Mosque, Tehran University Mosque, Jondi Shapour Mosque)

The beginning of the second Pahlavi era was accompanied by the rise to power of a generation of academic and technocrat architects of the first Pahlavi period, which in the 1960s led to maximize attention to modernist architecture. Modernism was supported at the cultural level of society in a way that led to the design and construction of Modern mosques such as the al-Javad Mosque and the Unive...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006